revenue sharing claim sales pledge agreement - Allemand Anglais Dictionnaire